complementary strand - Inglés Sinónimo Diccionario